Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
19 OSBORNE PLACE Terraced £392,914 £310,000 13 Sep 2017
21 OSBORNE PLACE Terraced £349,158 £205,000 20 Sep 2006